package kr.hkit.powerjava.chapter21.work;
/* Ch21. PROGRAMMING 01 예외처리 */
public class Test {
	public static void main(String[] args) {
		try{
		sum();
		}catch(ArrayIndexOutOfBoundsException e){
			System.out.println("인덱스 초과");
		}
	}

	private static void sum() throws ArrayIndexOutOfBoundsException{
		int[] array = new int[10];
		int i = array[10];
	}

/*	private static void sum() {
		int[] array = new int[10];
		try{
			int i = array[10]; // int i = array[10]; -> java.lang.ArrayIndexOutOfBoundsException: 10
		}catch(ArrayIndexOutOfBoundsException e){
			System.out.println("배열의 인덱스가 초과");
		}
		
	}*/
	
	
}
